	/*去掉bootstrap默认样式*/
	
	.navbar-header{
    	display: block;
    }
	.header-new{
		display: none;
	}
	.navbar-default {
	    background-color: #ffffff;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	    border-color: #fff8f8;
	}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	   /* color: #fff;
	    background-color: #ff9d00;*/
	    color: #555;
   		background-color: transparent;
	}
	.container-fluid {
	    padding-right: 1px; 
	    padding-left: 1px;
	     
	}
	.nav_active a{
		/*border-bottom: 2px solid #ff9d00;*/
		color: #FF9D00;
	}
	
	.container{
	   padding-right: 0px;
       padding-left: 0px;

	}
	.dropdown-menu{
		margin-left: -2em;
		text-align: center;

	}
	.dropdown-menu li{
		height: 2em;
	}
	
	.head_container a{
		font-size: 16px;
	}
	.navbar-header{
		height: 3.7em;
		
	}
	
	.navbar {
	    position: relative;
	    min-height: 1px;
	    margin-bottom: 0;
	    border: 1px solid transparent;
	}
	nav{
		position: relative;
	}
	.head-top{
	    background: #5fa022;
	}
	
	.navbar-brand{
		height: 60px;
	    padding: 0 0;
	    margin-top: 0.3em;
	}
	.nav_menu{
		margin-left: 1em;
	}
	.nav_menu li>a{
		height: 4em;
        line-height: 3em;
       
	}
	.navbar-right li>a{
		height: 4em;
        line-height: 3em;
      
	}
	
	.navbar-brand>a{
		width: 100%;
		height: 100%;	
	} 
	.navbar-right li{
		padding-left: 2px;
	}
	
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:focus{
		background:white;
        color: #ff9d00;
	} 
	.glyphicon-search:before,.glyphicon-user,.glyphicon-log-in {
		color: #ff9d00;
	}
	.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	    color: #ff9d00;
	    background-color: white
	}  
	 /*设置图片logo的大小和位置*/
	.navbar-brand>img{
	    height: 100%;
		width: 100%;
	}
	.search{
		width: 50%;
	    height: 100%;
	    position: absolute;
	    z-index: 99;
	    margin-left: 27%;
	   
	}
	.search>li{
		margin-top:15px ;
	}
	.search>li:first-child{
		height: 50%;
    	width: 4%;
	}
	.search-middle{
		width: 80%;
	}
	.search .nav-search-ipt{
		width: 100%;
		height: 120%;
		border: none;
		background-color: transparent;
	    padding-left: 0.5em;
	}

	.search>li>.glyphicon-search:before {
	  
	    font-size: 22px;
	}
	/*底部*/
   .footer {
	    background: #fafafa;
	    padding: 2rem 0;
	    color: #8b939d;
	    font-size: 0.875rem;
	    text-align: center;
	    display: block;
	    border-top: solid 1px #ccc;
	}
	.footer .container {
	    padding-right: 15px;
	    padding-left: 15px;
	    margin-right: auto;
	    margin-left: auto;
	}
	.b-nav {
	    padding: 1rem 0;
	    text-align: center;
	    border-top: 1px #ff9d00 solid;
	}
	.b-nav a {
	    display: inline-block;
	    padding: 0 2rem;
	    color: #999;
	    font-size: 16px;
	    text-decoration: none;
	}
	.b_nav a:hover{
		color: #ff9d00;
	}
	.jshu {
	    line-height: 30px;
	}
	.footer p{
		font-size: 16px;
    	color: #333;
    	padding: 0.5rem;
	}
	.footer ul li{
		padding: 0.1rem 0;
	}
	.footer  a{
		color: #8b939d;
	}
	.footer  a:hover{
		padding-left:10px
	}
	.foot_img{
		width: 70%;
    	height: 30%;
    	margin-left: 30%;
	}
	.foot_img img{
		width: 100%;
   		height: 100%;
	}
	.foot_img_text{
		margin-left: 30%;
		width: 70%;
		text-align: center;
	}

	.foot_b_text p{
		padding: 0.1rem;
		color: #8b939d;
	}

@-webkit-keyframes fadeIn {
		0% {
		opacity: 0; /*初始状态 透明度为0*/
		}
		50% {
		opacity: 0.5; /*中间状态 透明度为0*/
		}
		100% {
		opacity: 1; /*结尾状态 透明度为1*/
		}
	}
	/*搜索过渡动画*/
	.search
	{
		-webkit-animation-name: fadeIn; /*动画名称*/
		-webkit-animation-duration: 1s; /*动画持续时间*/
		-webkit-animation-iteration-count: 1; /*动画次数*/
		-webkit-animation-delay: 0s; /*延迟时间*/
	}
	/*菜单过渡动画*/
	.nav_menu{
		-webkit-animation-name: fadeIn; /*动画名称*/
		-webkit-animation-duration: 1s; /*动画持续时间*/
		-webkit-animation-iteration-count: 1; /*动画次数*/
		-webkit-animation-delay: 0s; /*延迟时间*/
	}
	/*关闭按钮*/
	.close{
		opacity: 1;
	}
	
	/*搜索弹出框*/
    .search-input-hull .search-content {
	    width: 90%;
	    background: #fff;
	    box-shadow: 0 1px 12px 0 rgba(0,0,0,.2);
	    border-radius: 0 0 4px 4px;
	    color: #444;
	    position: absolute;
	    top: 56px;
	    overflow: hidden;
	}
	
   .search-input-hull .search-content .search-content-list {
	    overflow: hidden;
	}
	.search-input-hull .search-content .search-title {
	    height: 40px;
	    line-height: 40px;
	    padding-left: 20px;
	    font-size: 12px;
	    color: #bbb;
	}
	.search-input-hull .search-content .search-content-list .hot-list {
	    height: 40px;
	    line-height: 40px;
	}
    .search-input-hull .search-content .search-content-list .hot-list a {
	    display: inline-block;
	    width: 100%;
	    padding: 0 20px;
	    -webkit-box-sizing: border-box;
	    -moz-box-sizing: border-box;
	    box-sizing: border-box;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    color: inherit;
	    outline: 0;
	    text-decoration: none;
	}
	.search-input-hull .search-content .search-content-list .hot-list a:hover{
		background-color: #bbb;
	}	
	
	.user_logo,.top_search{
		display: none;
}
   .top_s{
   	display: none;
   }
   
   .iframe_top{
   	    height:61px;
   	    width:100%;
   }
   .footer_bottm{
		margin-top: 2rem;
		width: 100%;
		height: 10rem;
		
	}
	
		   /*返回顶部*/
	 .gotop{
   	    display: block;
   	    font-size: 12px;
	    width: 44px;
	    height: 44px;
	    line-height: 60px;
	    border-radius: 22px;
	    right: 10px;
	    bottom: 70px;
        background-color: #FFF;
	    position: fixed;
	    z-index: 9;
        text-align: center;
    	color: #BBB;
        box-sizing: border-box;
        border: 1px solid #CCC;
        background-image: url(../img/top.png);
   }
   .gotop>span{
	   	font-size: 20px;
	    width: 44px;
	    height: 44px;
	    line-height: 24px;
	    font-family: 'h5index-iconfont';
	    font-style: normal;
	    -webkit-font-smoothing: antialiased;
	    -webkit-text-stroke-width: 0.2px;
	    display: block;
	    position: absolute;
        color: #999;
        background-image: url(../img/top.png);
   }
   
   .gotop>span>img{
   	    width: 80%;
	    height: 80%;
	    background-size: contain;
	    background-position: 50% 50%;
	    margin-top: 3px;
	    margin-right: 2px;
   }
   
   a, a:visited {
	    outline: none;
	    color: #8b939d;
	}
	.iconfont{
	  font-family:"iconfont" !important;
	  font-size:18px;font-style:normal;
	  -webkit-font-smoothing: antialiased;
	  -webkit-text-stroke-width: 0.2px;
	  -moz-osx-font-smoothing: grayscale;
	}
   
   

/*媒体查询：当视口在768px下面*/
@media(max-width: 767px) { 
	.iframe_top{
   	    height:51px;
    }
	.navbar-header{
    	display: none;
    }
    .header-new{
		display: block;
	}
    .header-new{
    	height: 3.7rem;
    	display: flex;
    	align-items: center;
    	justify-content: space-between;
    }
    .header-new .back{
    	width: 10%;
    	height: 100%;
    }
    .header-new .back i{
    	font-size: 27px;
   		line-height: 60px;
    }
    .header-new .h_head{
    	line-height: 60px;
    }
    .header-new .h_head i{
    	font-size: 28px;
    }
    .h_logo{
    	width: 11rem;
    	height: 100%;
    }
    .h_logo img{
    	width: 100%;
    	height: 100%;
    }
    .h_search{
    	width: 10rem;
    	margin-left: -1rem;
    }
    .h_search:focus{
    	 border: 0px solid #e8e8e8;
    }
    .h_search input{
    	width: 100%;
	    border: 1px solid #e8e8e8;
	    border-radius: 10px 10px;
	    padding: 0.2rem 0 0.2rem 0.5rem;
	    color: #e4e0e0;
	    font-size: 13px;
    }
    .h_search input:hover,.h_search input:focus{
    	 border: 1px solid #e8e8e8;
    }
    .h_login a{
    	color: #ff9d00;
    	padding-right: 3px;
    }
	
	.navbar-default .navbar-nav>li a {
        font-size: 0.6em;
    }  
     
	.navbar-brand{
    	/*background-color:green ;*/
    	width: 40%;  
    	margin-left: 30%;     
	}
	.user_logo{
		position: absolute;
		width: 1.5em;
		height: 1.5em;
		margin: 1em 0 0 1em;
		display: block;
	}
	.head_container{

	}
	.user_logo img{
		width: 100%;
		height: 100%;
	}
	.top_search{
		display: block;
		position: absolute;
		width: 1.5em;
		height: 1.5em;
		margin: 1em 0 0 3em;
	}
	.top_search img{
		width: 100%;
		height: 100%;
	}
	
	.h_login{
	    padding-right: 0.3rem;
	    color: #ff8801;
	}
	
	.nav_menu {
	   margin-left: -1em; 
	}
	.top_s {

	    z-index: 11;
	    margin-top: 17%;
	    position: absolute;
	    width: 100%;
	}
	.top_s input {
	    border: 2px solid #ff9d00;
	    border-radius: 5px;
	    background: #ffffff;
	    color: #9E9C9C;
	}
	.top_s input {
	    width: 100%;
	    height: 42px;
	    padding-left: 13px;
	}
	.top_s input, .top_s button {
	    border: none;
	    outline: none;
	}
	.top_s button {
		height: 42px;
	    width: 42px;
	    cursor: pointer;
	    position: absolute;
	    top: 0;
	    right: 0;
	    background: #ff9d00;
	    border-radius: 0 5px 5px 0;
        color: #ffffff;
	}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	    background-color: #FFFFFF;
	}
	.title{
		margin-top: 50%;
	}
	.place-home-banner .title-box {
	    margin-top: 30%;
	}
	.search-box{
		display: none;
	}
	.navbar-right{
		display: none;
	}
	.foot_b_text{
		display: none;
	}
	.footer_bottm{
		margin-top: 1rem;
		width: 100%;
		height: 22rem;
	}
	.foot_img img{
		margin-top: 12px;
		width: 65%;
   		height: 100%;
	}
	
}
 /*媒体查询：当视口在768px时,到970px之间*/
@media (min-width: 768px) and (max-width: 992px) { 
	 .navbar-default .navbar-nav>li a {
        font-size: 0.8em;
    }
    .navbar-header{
    	width: 18%;  
    	margin-right: 1em;  
    }
	.navbar-brand>a{		
		width: 80%;
		height: 80%;		
	} 
	.nav_menu>li>a{
		padding: 15px 8px;
	}
	.navbar-right{
		margin-right: 20px;
	}
	.navbar-right>li>a{
		padding: 15px 5px;
		
	}
	
	.navbar-brand>img{
	    height: 100%;
	    width: 100%;
	}
	.navbar-brand{
	   /*background-color:red ;*/
	   padding: 0 0;
	   margin-top: 0em;
	}
	.navbar-header{
		height: 3em;
	}
	
	/*关闭宽度*/
	.search>li:first-child {
	    width: 5%;
	}
	
	
	
}

 /*媒体查询：当视口小于992px时，到1200p之间，导航菜单字体变小，避免了换行的问题*/
@media (min-width: 992px) and (max-width: 1200px) {
    .navbar-default .navbar-nav>li a {
        font-size: 0.9em;
    }
    .navbar-header{
    	width: 19%;    
    }
	.navbar-brand>a{		
		width: 90%;
		height: 90%;		
	} 
	.navbar-brand>img{
	    height: 100%;
	    width: 100%;
	}
	.nav_menu {
	    margin-left: 0em;
    }
    
    .navbar-brand{
    	/*background-color:brown ;*/
    }
    .navbar-right {
	    margin-right: 20px; 
	}
    .navbar-right>li>a{
    	padding: 15px 10px;
    }
    
    /*轮播高度*/
	/*.banner{
		
		height: 22em;
	}*/
}